An Object-Oriented Parallel Particle-in-Cell Code for Beam Dynamics Simulation in Linear Accelerators
نویسندگان
چکیده
منابع مشابه
Parallel Object-oriented Design in Fortran for Beam Dynamics Simulations∗
In this paper we describe an object-oriented software design approach, using Fortran 90 (F90) and the Message Passing Interface (MPI), for modeling the transport of intense charged particle beams. The object-oriented approach improves the maintainability, resuability, and extensibility of the software, while the use of explicit message passing provides the freedom necessary to achieve high perf...
متن کاملOOPSE: An object-oriented parallel simulation engine for molecular dynamics
OOPSE is a new molecular dynamics simulation program that is capable of efficiently integrating equations of motion for atom types with orientational degrees of freedom (e.g. "sticky" atoms and point dipoles). Transition metals can also be simulated using the embedded atom method (EAM) potential included in the code. Parallel simulations are carried out using the force-based decomposition metho...
متن کاملParticle-field decomposition and domain decomposition in parallel particle-in-cell beam dynamics simulation
Article history: Received 11 March 2010 Received in revised form 22 July 2010 Accepted 19 August 2010 Available online 26 August 2010
متن کاملCode to Study the High Intensity Beam Dynamics in the Ion Linear Accelerators
To design of the high intensity ion linac the study of the effect of space charge on the beam quality can be done preliminary by simulation. CIC code was developed to research the dynamics of the bright beam in the periodic accelerating structures. The details are discussed.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Computational Physics
سال: 2000
ISSN: 0021-9991
DOI: 10.1006/jcph.2000.6570